A Message Passing-Assisted Iterative Noise Cancellation Method for Clipped OTFS-BFDM Systems

Compared with orthogonal frequency division multiplexing (OFDM) systems, orthogonal time frequency space systems based on bi-orthogonal frequency division multiplexing (OTFS-BFDM) have lower out-of-band emission (OOBE) and better robustness to high-mobility scenarios, but suffer from a higher peak-to-average ratio (PAPR) in large data packets. In this paper, one-iteration clipping and filtering (OCF) is adopted to reduce the PAPR of OTFS-BFDM signals. However, the extra noise introduced by the clipping process, i.e., clipping noise, will distort the desired signal and increase the bit error rate (BER). We propose a message passing (MP)-assisted iterative cancellation (MP-AIC) method to cancel the clipping noise based on the traditional MP decoding at the receiver, which incorporates with the (OCF) at the transmitter to keep the sparsity of the effective channel matrix. The main idea of MP-AIC is to extract the residual signal fed to the MP detector by iteratively constructing reference clipping noise at the receiver. During each iteration, the variance of residual signal and channel noise are taken as input parameters of MP decoding to improve the BER. Moreover, the convergence probability of the modulation alphabet after MP decoding in the current iteration is used as the initial probability of MP decoding in the next iteration to accelerate the convergence rate of MP decoding. Simulation results show that the proposed MP-AIC method significantly improves MP-decoding accuracy while accelerating the BER convergence in the clipped OTFS-BFDM system. In the clipped OTFS-BFDM system with rectangular pulse shaping, the BER of MP-AIC with two iterations can be reduced by 72% more than that without clipping noise cancellation.


Introduction
Fifth-generation (5G) mobile communications are envisioned to accommodate many emerging applications in high-mobility scenarios, such as high-speed train, vehicle-tovehicle, and vehicle-to-infrastructure communications [1]. In the future, sixth-generation (6G) mobile communications will enter the terahertz band, enabling a fully connected, intelligent digital world [2,3]. In all of the above, the wireless channel manifests strong Doppler shifts that increase with the carrier frequency or terminal speed. As a result, conventional orthogonal frequency division multiplexing (OFDM) modulation cannot provide reliable transmission due to its sensitivity to high-Doppler shifts [4]. Recently, orthogonal time frequency space (OTFS) modulation systems have been introduced, which are more robust to Doppler spread compared to OFDM-based systems [5]. Since the channel and signal multiplexing of OTFS systems are represented in the delay Doppler (DD) domain rather than the traditional time-frequency (TF) domain, the fast time-varying channel appears almost non-fading as observed from the DD domain [6]. In other words, each symbol in a frame experiences the same channel again, significantly reducing the overhead and complexity associated with physical layer adaptation. Another attractive feature of OTFS systems is that the equivalent channel matrix (ECM) is sparse, enabling one to use low-complexity detection algorithms at the receiver [7]. Although the OTFS system has the above advantages, its inherent rectangular prototype window function (PWF) has high out-of-band emission (OOBE), resulting in low spectrum utilization in multi-user scenarios [8]. In [9], the OTFS system employs a long ellipsoid function as the PWF, achieving a significant OOBE reduction. However, the channel gains of edge symbols become lower, which increases the bit error rate (BER). In [10], an extended general frequency division multiplexing (GFDM) framework was proposed to replace OTFS for low OOBE applications in high-Doppler multi-user scenarios. However, when GFDM uses zero-forcing detection for perfect reconstruction (PR), the BER obtained will be worse due to the sensitivity of inverse matrix to noise interference [11]. As a variant of GFDM, bi-orthogonal frequency division multiplexing (BFDM) modulation was proposed in [12,13], which demodulates the signal by using the matched filter coefficient matrix to avoid the noise interference on the inverse matrix. A new idea is to use BFDM as the time-frequency modulation in the OTFS system [14]. The BFDM-based OTFS (OTFS-BFDM) can provide low OOBE without any loss in BER when using the Dirichlet PWF.
Like the OTFS signal, the OTFS-BFDM signal also has an abnormally high peak-toaverage ratio (PAPR) in big data packets. When the linear dynamic range of the high power amplifier (HPA) is insufficient, a large PAPR will cause severe distortion of the transmission signal [15]. Currently, various techniques have been proposed to reduce the PAPR, including clipping and filtering (CF) [16][17][18], compression-expansion transformation [19,20], and selective mapping (SLM) [21,22]. It is worth noting that for PAPR reduction in multicarrier systems using message-passing (MP) decoding, the sparsity of the ECM must be maintained [23]. In [24], Rajasekaran et al. proposed an SLM method based on a resource allocation strategy to suppress the PAPR of sparse code multiple access-based OFDM (SCMA-OFDM), but extra sideband information must be transmitted. In [25], Gao and Zheng adjusted the clipping filter coefficient to achieve a good tradeoff between the PAPR and BER performance of the pilot-embedded OTFS system. However, the coefficient is filled in the guard region to avoid interferences between data and pilot signals, degrading the spectral efficiency. In [26], an MP-assisted (MP-A) clipping method was developed to reduce the PAPR of SCMA-OFDM system. However, the clipping is limited to the Nyquist sampling rate, and the clipping noise is slightly mitigated rather than canceled.
Motivated by these, at the receiver, we propose an MP-assisted iterative cancellation (MP-AIC) method to cancel the clipping noise in clipped OTFS-BFDM systems. Furthermore, at the transmitter, one-iteration clipping and filtering (OCF) [26] is used to prevent peak regeneration and maintain the sparsity of ECM. In the MP-AIC, the reference clipping noise is first constructed, then the revised received signal is obtained by subtracting the reference clipping noise from the initial received signal, and finally the residual signal is extracted from the revised received signal for feedback to the MP detector. Through several iterations, the influence of clipping noise on MP is minimized, and the clipping noise can be considered to be eliminated. Consequently, this method can further improve the decoding accuracy compared with the MP-A method and accelerate the BER convergence without compromising the spectral efficiency.
The key contributions of this paper can be summarized as follows: • The OTFS-BFDM input-output relationship is formulated in matrix form, and the problem of high PAPR in OTFS-BFDM systems is presented by simulation. • The OCF method for PAPR reduction is considered to maintain the sparsity of ECM and the statistical properties of clipping noise are analyzed. • The proposed MP-AIC method is described in detail, where the residual signal is calculated, and initial probability of MP decoding in each iteration is the convergence probability of the next iteration.
The remainder of the paper is organized as follows. Section 2 introduces the OTFS-BFDM system and the problem of PAPR. Section 3 elaborates the proposed MP-AIC method of Clipping Noise. The simulation results and analysis is presented in Section 4 and the paper is concluded in Section 5. In addition, we use mathematical symbols as shown in Table 1 throughout the paper.
The kronecker product Return a circular matrix

OTFS-BFDM System Model
We assume that an OTFS-BFDM transmission frame occupies M sub-carriers and N time slots. The sub-carrier spacing is ∆ f and the duration of a time slot is T, where ∆ f = 1/T. When D[m, n] is the n-th sub-symbol on the m-th sub-carrier in the TF domain, the corresponding DD domain signal d[l, k] (e.g., 4QAM symbol) is quasi-period with delay period τ = 1/∆ f and Doppler period v = 1/T. Figure 1 indicates the OTFS-BFDM system model.

Transmitter
On the DD plane, all symbols on each transmission frame can be composed as an MN × 1 vector represented by: The QAM symbol vector d in the DD domain can be mapped to D in the TF domain by the inverse symplectic finite Fourier transform (ISFFT) transform, as follows: Since the BFDM modulation follows the cyclic convolutional filter bank (CCFB) structure, the BFDM modulation matrix can be obtained as: by filtering each sub-carrier through the polyphase network.
In (3), P is an L × L block-circulant analysis filter coefficient matrix of the BFDM modulation, where p( ) is the PWF of the analysis filter bank with length L = MN. The matrix P i consists of p( ) and can be expressed as: where 0 ≤ i ≤ N − 1. In addition, according to the properties of the block-circulant matrix, P can be rewritten as: where Λ = diag(Λ 0 , Λ 1 , · · ·, Λ N−1 ), Λ n ∈ C M×M can be calculated by: Referring to (4) and (6), since P n (i, j) is a diagonal matrix and acts as a vector element of Φ(i, j) , Φ(i, j) = 0 only when i = j. Moreover, the N-DFT transform of Φ(i, j) yields Λ n (i, j). Therefore, the elements of Λ in the main diagonal are not zero, i.e., Λ is a diagonal matrix.
The time domain signal s on the physical channel is obtained by performing BFDM modulation on D as follows:

Receiver
Since BFDM satisfies the PR condition AB = I L , once the modulation matrix A is determined, the demodulation matrix B can be derived as follows: where 0 ≤ i ≤ N − 1 and Q i = diag{q(iM), q(iM + 1), · · ·, q(iM + M − 1)}. The PWF q( ) of synthesis filter bank can be extracted from the first-row matrix element of Q. Similar to (5), the synthesis filter coefficient matrix Q can be reinterpreted as: Assume that the OTFS-BFDM signal undergoes a linear time-varying (LTV) channel with P discrete propagation paths. Let h p , l p and k p denote the complex path gain, delay tap, and Doppler tap associated with the p-th path, respectively. Considering the sparsity of channel representation, it is convenient to express the response h(τ, v) as [27]: where δ(·) is the Dirac delta function. Adding a cyclic prefix (CP) of sufficient length to s before transmission and discarding the CP at the receiver, the received time-domain signal can be presented by: where H is the L × L matrix In (12), Π = circ{[0, 1, 0, · · ·, 0] L×1 } and ∆ = diag{1, e j2π/L , · · ·, e j2π(L−1)/L }. The Gaussian noise w ∈ C L×1 is independently and identically distributed ( On the receiver, the signals can be mapped tod in DD domain by BFDM demodulation and symplectic finite Fourier (SFFT) transform, which is expressed as: where H eq ∈ C L×L is the ECM of the OTFS-BFDM system, F N ⊗ F −1 M is the symplectic finite Fourier transform (SFFT) transform, andw ∈ C L×1 represents the channel noise vector.
When OTFS-BFDM adopts the shorter rectangular PWF, Λ evolves into an L × L identity matrix. The OTFS-BFDM input-output relationship is re-expressed as: In (14), H Rec eq is the ECM of the OTFS system, given in [7] to be sparsely connected. (13) is also sparsely connected.

CCDF of PAPR
The OTFS-BFDM system extends the waveform flexibility by using long non-rectangular PWFs such as root raised cosine (RRC), raised cosine (RC), and Dirichlet. The problem, however, is that as the Doppler bins (N) increased, the PAPR of the OTFS-BFDM system becomes unbearably high. For convenience, OTFS using rectangular PWFs can be represented by "OTFS-Rect". Similarly, the terms "OTFS-RRC", "OTFS-RC", and "OTFS-Dirichlet" can also be obtained.
The PAPR of the OTFS-BFDM signal s( ) on each frame is defined as: where O is the oversampling factor and E{·} denotes the mathematical expectation. In this paper, O is assumed to be 4. The complementary cumulative distribution function (CCDF) is adopted to evaluate the PAPR performance of the OTFS-BFDM signal. The CCDF can be expressed by calculating the probability that the PAPR value of each sample exceeds the predefined threshold PAPR 0 as follows [24]: Figure 2a reveals the PAPR performance of OTFS-BFDM with different N, where M = 32 and the symbol mapping is 4-QAM. For any value of N, when α = 0 (α is the roll-off factor of RRC or RC), the CCDF curve of PAPR of OTFS-BFDM system with any PWFs is almost the same since the peak values of these PWFs in the time domain are close. When N = 4, at a given CCDF = 10 −3 , the PAPR 0 of OTFS-Drichlet signal is 1 dB smaller than the OFDM signal. Furthermore, when N = 16, the PAPR 0 of the OTFS-Dirichlet signal is almost the same as the OFDM signal. However, when N = 64, the PAPR 0 of the OTFS-Dirichlet signal is 0.3 dB larger than the OFDM signal. This confirms that as N increases, the PAPR of the OTFS-BFDM signal becomes higher. When N increases to a certain extent, the high PAPR of the OTFS-BFDM signal will affect the system performance.  Figure 2b illustrates the PAPR performance of OTFS-BFDM with different PWFs, where M = 32, N = 31, and the symbol mapping is 4-QAM. At any given CCDF, the PAPR 0 of OTFS-BFDM with different PWFs is greater than OFDM. Moreover, the smaller the α is, the better PAPR performance of OTFS-BFDM signal is. This is because as α increases, the time-domain localization of the PWF becomes better and the peak value becomes larger.
Thus, it is necessary to take measures to suppress the PAPR of OTFS-BFDM signals. In this paper, the OCF method is preferred without compromising the sparsity of the ECM.

Statistical Properties of Clipping Noise
Based on the central limit theory, s( ) can be approximated as a complex Gaussian process with sufficiently large discrete samples, which has zero mean and variance σ 2 . When a soft limiter is used to clip s( ), the clipped signal can be written as: where φ(t) represents the phase of s( ) and A is the clipping level. As mentioned in [26], the signal after clipping is referred to as a clipped signal. According to the time-domain characteristics of the clipped signal, the clipped signal can be described as the sum of the original signal and the clipping distortion: In (18), δ( ) is the clipping distortion uncorrelated with s( ), and the clipping attenuation factor β ∈ (0, 1) is defined as: where γ = A 2 σ 2 is the clipping ratio, representing the ratio of the clipping threshold power to the average power of the clipped signal. The variance of the clipping noise can be obtained as [28]: The variance of clipping distortion can be divided into two cases: one is Nyquist rate sampling (oversampling factor O = 1, the filtering is not required) and the other is oversampling. For the Nyquist rate case, the variance of the clipping noise can be obtained as [26]: For the oversampling case, the clipping distortion of the out-of-band part is filtered out. The average power of distortion term can no longer be obtained by simply adding or subtracting based on in-band power, but by integrating the power spectral density (PSD) of the clipping distortion. The PSD of the clipping distortion can be obtained as [29]: where , R δ (u) and R s (u) are autocorrelation functions of distortion term and original signal, respectively, and FFT represents the fast Fourier transform. The coefficient C can be seen in [29], which depends on the clipping ratio γ only. Then, the variance of the clipping distortion can be obtained by integrating S f δ (v) within the bandwidth, that is, take norm-1 for vector Sf δ and then multiply it by ∆ f .
Referring to (11), the clipped OTFS-BFDM signal after downsampling can be given as: At the receiver, the signals is first de-attenuated by multiplying β −1 . Then, the estimated signald in the DD domain can be obtained through by (13), as follows: where Ξ is the clipping noise and ψ is the channel noise. Based on the linear properties of the mean and variance, Ξ ∼ CN (0, β −2 σ 2 n I) can be obtained from [27]. Since each path on the time-varying multipath channel as described in (10) is a Rayleigh channel, the mean over all paths is 0 and the sum of the variances is 1. Combining (20), we get that ψ ∼ CN (0, β −2 σ 2 δ I). Compared with (12) and (13), the ECM in (23) is unchanged and remains sparse. The overall noise variance in the clipped OTFS-BFDM system is: which serves as the noise input parameter of MP decoding algorithm.

Iterative Clipping Noise Cancellation Scheme
The main idea of the iterative clipping noise cancellation scheme is to cancel the clipping noise from the received signal by iteratively feeding the extracted residual signal back to the MP detector. As the number of iterations increases, the accuracy of MP decoding will be improved and the residual amount of clipping noise in the initial received signal is finally canceled. Figure 3 describes the iterative clipping noise cancellation with a maximum iteration number of τ max in the clipped OTFS-BFDM system. The scheme includes the following steps: (1) The received signals is first de-attenuated by multiplying β −1 . Then, BFDM demodulation and SFFT transformation are performed on the attenuated signal to obtain the observation signald. Finally, the decision signald will be output whend is substituted into MP algorithm for equalization and decoding. According to (13) and (22),d can be derived as: Qw. (25) (2) Let the decision outputd passes through the BFDM modulator and ISFFT converter in turn to obtain a new OTFS-BFDM signal. The new OTFS-BFDM signal will be processed in two parallel ways. One way is to apply the same clipping and filtering as the transmitter to obtain a new clipped signals 1 . The other way is to multiply it by β to get the attenuated signals 2 . The constructed reference clipping distortion δ can be generated by subtractings 2 froms 1 . According to (7) and (18), we get: It is evident that δ =s 1 −s 2 . Note that the constructed reference clipping distortion δ has to go through the channel convolution matrix H before the next iteration, where H is known due to the ideal channel estimation. (3) Remove the clipping distortion Hδ from the received signals to obtain the revised received signals. From Figure 3, the signals can be written as: where δ − δ represents the difference in clipping distortion. (4) Replaces withs and return to step 1 for the next iteration. Until the number of iterations reaches τ max , the procedure terminates.
In the first iteration, by attenuating and demodulating the signals in turn, the revised observation signald can be obtained as: In (28), β −1 (F N ⊗ I M )QH(δ − δ ) is the residual signal and will be further reduced in the next iteration.

The Procedure of the MP-AIC Method
In the original method of iterative clipping noise cancellation, the residual clipping noise is gradually canceled and the BER tends to converge. However, the initial probability of modulation alphabet used in MP decoding is still equal after each clipping noise cancellation. In the MP-AIC method, we use the variance of the residual signal and channel noise together as input to the MP algorithm and use the probability of modulation alphabet after MP decoding in the current iteration as the initial probability of MP decoding in the next iteration to accelerate the convergence rate of MP decoding. Therefore, the proposed MP-AIC method can further improve the BER of the clipped system and accelerate the BER convergence.
Assume that H eq has only S non-zero elements in each row and column. Each observation noded a is connected to the set of variable nodes {d a , a ∈ S}, and each variable node d b is connected to the set of observation nodes {d b , b ∈ S}. The maximum a posteriori (MAP) decision rule for (13) is given by: where A is a modulation alphabet of size Q. Using the Bayesian criterion, the MAP joint detection output is:d In the MP algorithm, the message passed from a variable node d a to the observation nodesd b is the probability mass function (pmf) of the alphabet P ab = {p ab (a j )|a i ∈ A}.
The mean and variance of I ba are expressed, respectively, as: and: (σ where k and i represent iterations of IC and MP, respectively. (5) Message from x a tod b : The pmf vector p (i+1) ab (k) can be updated as: where: p and: (7) Return to step 3 until k ≥ N iter − 1.
(8) Output the mp-decoded symbol as: In conclusion, the pseudo-code of MP-AIC method for clipping noise cancellation can be expressed by Algorithm 1.

Algorithm 1
The procedure of the MP-AIC method.
Require: β, k p , l p , h p , N iter , τ max , σ 2 n , ∆ = 0.6, ε = 0.01. Ensure:d a = arg max a j ∈A p a (a j ) and p (20), (24) and (28)). (25) and (27)). while max end for end for for a = 1 to S do for b = 1 to S do Message from x a tod b :

Computational Complexity
In [26], the MP-A method only needs one N-IFFT/FFT and two M-IFFT/FFT transforms, as well as one MP operation. However, in the proposed MP-AIC scheme, each iteration requires the same complexity as the MP-A method. Beyond that, with the in-crease in iterations, the computational complexity of the MP-AIC method will increase substantially. Fortunately, the simulation results in the next section will show that two iterations can ensure the BER close to convergence, which is beneficial to the application of the MP-AIC method.
The complexity of MP-AIC mainly exists in the message passing between observation nodes and variable nodes [7]. Moreover, an N-point IFFT requires Nlog 2 N multiplications and 1 2 Nlog 2 N additions. Assume that H eq has only S non-zero elements in each row and column, the size of modulation alphabet is Q and the number of iterations of MP algorithm is τ max . To update variable nodes from observation nodes, LSQ S (2S + 3) multiplications and LS 2 (Q S − Q) additions are involved, while to update variable nodes from observation nodes, only LSQ(S − 2) multiplications are need. Since the maximum number of iterations of the MP-AIC method is N iter , the total computational complexity can be calculated as: where N mul and N add are the total complexity of multiplication and addition, respectively.

Simulation Results
In this section, we evaluate the performance of the clipped OTFS-BFDM system by simulations. Firstly, the PAPR distribution for clipped OTFS-BFDM signals is given, then the BER performance between the MP-AIC and MP-A methods in the clipped system is compared. In the simulation below, the delay-Doppler profile considered is shown in Table 2, while other relevant simulation parameters are summarized in Table 3, where the channel has five taps with uniform power [30].  Figure 4 shows the CCDFs of the PAPR for OTFS-BFDM signals with different clipping ratios γ. As shown in Figure 4a, the PAPR of OTFS-Rect signal is unbearable high. After clipping, the PAPR can be significantly reduced. The PAPR 0 of non-clipped OTFS-Rect signals is 11.5 dB at CCDF = 10 −3 . After clipping with γ = 3 dB, the PAPR 0 can be reduced by 4.7 dB. Moreover, the smaller the clipping ratio, the more significant the PAPR decreases since the clipping ratio is proportional to the clipping threshold. A similar conclusion can be drawn from Figure 4b.  Figure 5 shows the BER of the non-clipped OTFS-BFDM system with different PWFs. In Section 2.2, we learned that the better the frequency-domain localization of non-rectangular PWFs, the lower the PAPR of the OTFS-BFDM system. When the OTFS-BFDM system adopts RRC/RC PWFs with α = 0 or Dirichlet PWFs, their PAPR performance is consistent with that of the OTFS-Rect system. To verify that the BER performance of OTFS-BFDM system using non-rectangular PWFs is not inferior to that of OTFS-Rect system in high mobility scenarios, the relationship between PWFs and BER of the system can also be obtained through simulation. In Figure 5a, we adopt the MP [7] and linear minimum mean square error (LMMSE) [1] equalization to simulate the OTFS-BFDM system with different PWFs in three scenarios. It can be seen that when the OTFS-BFDM system adopts rectangular PWFs, RRC/RC PWFs (α = 0) and Dirichlet PWFs, respectively, the BERs of the system are almost the same regardless of the symbol mapping, channel equalization and maximum Doppler shift, which is consistent with the conclusion in [14]. It is worth noting that the BER of the linear equalizer LMMSE is higher than that of MP equalizer because it cannot obtain the time-frequency diversity of the channel. When the symbol modulation is 4-QAM and the maximum Doppler shift is 967.74 Hz, the BER of LMMSE equalizer and MP equalizer are 1.563 × 10 −4 and 2.974 × 10 −4 , respectively, at SNR = 15 dB. Figure 5b depicts the BER performance of an OTFS-RRC system at different roll-off coefficients α, where the smaller the α, the smaller the BER of the system. When the symbol modulation is 4-QAM and the maximum Doppler shift is 967.74 Hz, the BERs of OTFS-RRC system with α = 0.1 and α = 0.9 are 2.6 × 10 −4 and 7.681 × 10 −3 , respectively, at SNR = 16 dB. Therefore, the better the frequency-domain localization of non-rectangular PWFs, the better the BER of OTFS-BFDM system. In particular, the BER of OTFS-BFDM system using (α = 0) and Dirichlet PWFs is almost the same as that of OTFS-Rect system. Figure 6 shows the BER performance of the MP-A method for clipping noise suppression in [26]. Although the MP-A method considers the influence of clipping noise on MP algorithm, it only alleviates the clipping noise interference but does not cancel it, where MP-A takes clipping noise and channel noise as the whole noise input of MP algorithm. For the case of Figure 6a, the BER of OTFS-Rect system deteriorates obviously after clipping and increases with the clipping ratio γ. When the MP-A method is used to suppress the clipping noise, the BER peformance is slightly improved. On the channel with the maximum Doppler shift of 1935.48 Hz, when γ = 1 dB and SNR = 16 dB, the BER is 3.717 × 10 −3 , while the BER in MP-A method is 2.701 × 10 −3 . It can be concluded from the above that MP-A can alleviate the interference of clipping noise to MP decoding to a certain extent, but cannot completely cancel the interference. A similar conclusion can be drawn from Figure 6b. As shown in Figure 7a, the BER of the MP-AIC method decreases with the increase of iterations, because the residual clipping noise is gradually canceled out after several iterations. When the number of iterations increases from 0 to 2, the BERs of MP-AIC are 5.814 × 10 −3 , 1.809 × 10 −3 , and 1.62 × 10 −3 , respectively, at γ = 1 dB and SNR = 16 dB. It can be seen that the BER at iter = 2 is about 72% lower than that at iter = 0 since clipping noise is not considered at iter = 0. In addition, with the increase of γ, the BER of MP-AIC also decreases, because the lager γ is, the less distortion of the signal. When γ = 1 and 3 dB, the BER of the MP-AIC with two iterations are 1.62 × 10 −3 and 9.194 × 10 −4 , respectively, at SNR = 16 dB, while those of MP-A are, respectively, 3.472 × 10 −3 and 2.701 × 10 −3 . Then, the BER of MP-AIC is 53% lower than that of MP-A at γ = 1 dB. Similarly, in Figure 7b, when γ = 1 and 3 dB, the BER of MP-AIC with two iterations are 2.828 × 10 −3 and 1.817 × 10 −3 , respectively, at SNR of 16 dB, while those of MP-A are, respectively, 8.007 × 10 −3 and 3.476 × 10 −3 . Then, the BER of MP-AIC is about 47.7% lower than that of MP-A at γ = 1 dB. To sum up, the BER performance of MP-AIC is much better than that of MP-A in canceling clipping noise interference.  Figure 8 shows the BER convergence diagram of the clipped OTFS-RRC system under different iterations of the MP-AIC method, where α = 0.1. It can be seen that with the increase of SNR, the MP-AIC method improves the BER performance more and more significantly. Furthermore, in the first iteration, the BER decreases the most, while after two iterations, the BER tends to converge. Referring to (25), most of the clipping noise is reconstructed and canceled in the first iteration and only the remaining residual clipping noise terms are gradually reduced in the second and more iterations. Therefore, two iterations can ensure that the BER performance of system is close to optimal. Similarly, for clipped OTFS-BFDM signals with different PWFs, the MP-AIC method also has a consistent convergence effect on BER.

Conclusions
In this paper, we propose an MP-AIC method to cancel the clipping noise at the receiver. This method is combined with the OCF at the transmitter to maintain the sparsity of ECM. Therefore, the low complexity MP algorithm can take advantage of the sparsity of ECM to achieve joint interference cancellation and signal decoding. To minimize the influence of clipping noise on MP decoding accuracy, the reference clipping noise is constructed on the receiver. The residual amount of clipping noise in the initial received signal is canceled by iteration. The simulation results show that the MP-AIC method provides better BER performance than MP-A, and the BER curve of the system is close to convergence after two iterations.
With the increasing pursuit of spectral efficiency in 5G and above communication systems, high-order modulation will also be widely used. However, high-order modulation makes the transmission signal more sensitive to clipping distortion. Therefore, in future work, we will introduce non-distortion techniques, such as signal scrambling or coding techniques, to suppress the PAPR of OTFS-BFDM signals. Moreover, we foresee that how to achieve an optimal performance tradeoff between PAPR and BER in high mobility scenarios will be one of the hot topics of future research.